pod pepper - German English Dictionary

pod pepper

Meanings of "pod pepper" in German English Dictionary : 2 result(s)

English German
Botany
pod pepper Schotenpfeffer
pod pepper Paprika